Premier Inn London Kew Bridge, United Kingdom